• word of the day

    lantern fly

    lantern fly - Dictionary definition and meaning for word lantern fly

    Definition
    (noun) large brightly marked tropical insect with a process like a snout that was formerly thought to emit light
    Synonyms : lantern-fly

Word used in video below:
text: lantern lantern
Download our Mobile App Today
Receive our word of the day
on Whatsapp